#ifndef LOGGER_H
#define LOGGER_H

// 定义日志级别
typedef enum {
    INFO,
    WARNING,
    ERROR
} LogLevel;

// 初始化日志模块
void initLog(const char *filename);

// 写入日志消息
void writeLog(LogLevel level, const char *file, const char *function, const char *format, ...);

// 关闭日志模块
void closeLog();

#endif // LOGGER_H